:: 1-----netsh 网络配置命令工具
netsh dump > 1.txt
:: 备份网络配置
::netsh是一个工具，使用交互命令行
netsh 
int ip 
dump 
::在int ip交互里面 可以进行设置
set address name='本地连接' source=static addr=192.168.1.100 mask 255.255.255.0
set address name='WLAN' source=dhcp

::netsh获取之前连接过得WiFi的密码
net wlan show profiles
:: 获取之前电脑连接过的WiFi

net wlan show profile name="Tplink1018" key=clear
::获取tplink这个无线网络的所有信息

shutdown /r -t 120
:: 120秒后重启电脑设备
shutdown /a 
::取消刚才的计划
shutdown /s 
::关闭计算机

:: 2-----attrib设置文件属性
attrib a.txt 
::查看a.txt文件的属性

attrib +r a.txt
attrib -r a.txt
:: 给a.txt 增加/减少只读属性

:: 隐藏文件
attrib +h 密码.txt


:: 3-----goto
chcp 65001
::chcp是修改DOS窗口的编码
set /p input=请输入A或者B
if %input%==A goto A
if %input%==B goto B
pause

:A
echo 您输入的是A
pause

:B
echo 您输入的是B 
pause 


:: 4-----call 
@echo off
echo hello world
call f:\cs.bat
pause


:: 5-----for循环
for /d %%i in (d:\*) do echo %%i
rem 这里是将d盘下所有文件夹打印出来，/d是针对文件夹，*是通配符所有的，%%i是变量

for /r d:\ %%i in (*.txt) do echo %%i 
rem 这里是将d盘下所有txt后缀的文件打印出来，会遍历d盘下所有文件、文件夹以及子文件夹

for /l %%i in (2,1,10) do echo %%i 
rem 这里/l参数是序列，2到10，步长为1.

for /f "delims=, tokens=2,4" %%i in (demo.txt) do echo %%i %%j
rem 这里是遍历demo.txt文件 使用delims分隔符分隔，分成几部分之后  值要第2  第4部分.由于要两部分 需要两个变量接收  


